package com.github.cyf.upload.service;

import com.github.cyf.upload.entity.dto.FileUploadDTO;
import com.github.cyf.upload.local.pojo.UploadFileParam;
import com.github.cyf.upload.local.pojo.LocalFileUploadResult;
import com.github.cyf.upload.local.pojo.UploadProgress;

/**
 * @author chenyifan
 * @create 2025-05-22 15:52
 */
public interface FileService {
    FileUploadDTO sliceUpload(UploadFileParam param);

    UploadProgress getUploadProgress(String md5, String name);

    Boolean checkMd5(String md5);
}